Nacada Virtual Town Hall: Research Framework And Opportunities